package com.xjrh.traintravel.collector.mq.msg;

import java.io.Serializable;

/**
 * 波磨数据Msg
 *
 * @author snps
 * @create 2022-10-25 14:30
 * @describe
 **/
public class WaveDataMsg implements Serializable {

    private static final long serialVersionUID = 6226433750135597952L;


    /** 设备编号 */
    private String equipmentNo;

    /**
     * 转向架（转向架对应主机的通讯口）
     *      转向架1-COM1：1
     *      转向架2-COM2：2
     */
    private int com;

    /**
     * 前置类型
     *      I型前置：1
     *      II型前置：2
     */
    private int frontType;

    // 前置通道（对应传感器）
    private int frontAccess;

    // 环境温度
    private int temperature;

    // 采集文件类型
    private int fileType;

    // 原始文件存储位置
    private String originalFile;


    /**
     * Getter and Setter
     */
    public String getEquipmentNo() {
        return equipmentNo;
    }

    public void setEquipmentNo(String equipmentNo) {
        this.equipmentNo = equipmentNo;
    }

    public int getCom() {
        return com;
    }

    public void setCom(int com) {
        this.com = com;
    }

    public int getFrontType() {
        return frontType;
    }

    public void setFrontType(int frontType) {
        this.frontType = frontType;
    }

    public int getFrontAccess() {
        return frontAccess;
    }

    public void setFrontAccess(int frontAccess) {
        this.frontAccess = frontAccess;
    }

    public int getTemperature() {
        return temperature;
    }

    public void setTemperature(int temperature) {
        this.temperature = temperature;
    }

    public int getFileType() {
        return fileType;
    }

    public void setFileType(int fileType) {
        this.fileType = fileType;
    }

    public String getOriginalFile() {
        return originalFile;
    }

    public void setOriginalFile(String originalFile) {
        this.originalFile = originalFile;
    }

}